ironwood tree (mesua ferrea) - Francés Inglés Diccionario